@charset "UTF-8";
.talent-wrap{
  .join-hr{
	background-color: rgba($hr-bg,.7);
	margin-top: 20px;
	padding: 10px 30px;
	//border-radius: 4px;
	//-webkit-box-shadow: 1px 2px 0 $gray-light;
	//-moz-box-shadow: 1px 2px 0 $gray-light;
	//box-shadow: 1px 2px 0 $gray-light;
	dt{
	  font-size: 14px;
	}
	dt,dd,p{
	  color: $gray;
	  text-align: justify;
	  text-justify: inter-ideograph;
	  line-height: 24px;
	}
  }
  .join-con{
	article{
	  margin: 20px 0;
	  border-bottom: 1px dashed $hr-bg;
	  h4{
		color: $hr-base;
	  }
	  li{
		display: inline-block;
		margin-right: 20px;
		span{
		  color: $gray;
		}
	  }
	  dt{
		border-left: 6px solid $hr-base;
		padding-left: 8px;
		margin-bottom: 15px;
	  }
	  dd{
		line-height: 2.2;
		color: $gray;
	  }
	}
  }
}